English Dictionary
◊ TRIFOLIOLATE LEAF
trifoliolate leaf
n : having three leaflets